A Derivative-Free and Ready-to-Use NLP Solver for Matlab or Octave

نویسندگان

  • Florian Jarre
  • Felix Lieder
چکیده

This paper introduces a derivative-free and ready-to-use solver for nonlinear programs with nonlinear equality and inequality constraints (NLPs). Using finite differences and a sequential quadratic programming (SQP) approach, the algorithm aims at finding a local minimizer and no extra attempt is made to generate a globally optimal solution. Due to the use of finite differences, approximations of the derivatives are expensive compared to the numerical computations that usually dominate the computational effort of NLP solvers. This fact motivates the use of a somewhat effortful trust-region SQPsubproblem that is solved by second orde cone programs. The implementation in Matlab or Octave is easy to use and public domain; numerical experiments indicate that the algorithm is well suitable for problems with m inequality constraints depending on n variables when n+m ≤ 500.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Example Setups of Navier-Stokes Equations with Control and Observation: Spatial Discretization and Representation via Linear-quadratic Matrix Coefficients

We provide spatial discretizations of nonlinear incompressible Navier-Stokes equations with inputs and outputs in the form of matrices ready to use in any numerical linear algebra package. We discuss the assembling of the system operators and the realization of boundary conditions and inputs and outputs. We describe the two benchmark problems driven cavity and cylinder wake and provide the corr...

متن کامل

IFISS : A Computational Laboratory for Investigating Incompressible Flow Problems ∗ Howard

The Incompressible Flow & Iterative Solver Software (ifiss) package contains software which can be run with MATLAB or Octave to create a computational laboratory for the interactive numerical study of incompressible flow problems. It includes algorithms for discretization by mixed finite element methods and a posteriori error estimation of the computed solutions, together with state-of-the-art ...

متن کامل

IFISS: A Computational Laboratory for Investigating Incompressible Flow Problems

The Incompressible Flow & Iterative Solver Software (ifiss) package contains software which can be run with MATLAB or Octave to create a computational laboratory for the interactive numerical study of incompressible flow problems. It includes algorithms for discretization by mixed finite element methods and a posteriori error estimation of the computed solutions, together with state-of-the-art ...

متن کامل

Productivity tools to study constrained motion: electrician's approach to mechanician's problem

An application design is offered, which students of physics can use when authoring a solver for mechanical systems with constraints. Authoring a solver application to compute motion of mechanical systems with constraints could be a useful learning experience for students of physics. In such a project, mechanics is closely interwoven with numerical methods and linear algebra. Successful completi...

متن کامل

Coupling Nonlinear Element Free Galerkin and Linear Galerkin Finite Volume Solver for 2D Modeling of Local Plasticity in Structural Material

This paper introduces a computational strategy to collaboratively develop the Galerkin Finite Volume Method (GFVM) as one of the most straightforward and efficient explicit numerical methods to solve structural problems encountering material nonlinearity in a small limited area, while the remainder of the domain represents a linear elastic behavior. In this regard, the Element Free Galerkin met...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2017